Revert "treeviewcolumn: Stop using GtkWidget::event"
authorMatthias Clasen <mclasen@redhat.com>
Sun, 31 Dec 2017 14:31:11 +0000 (09:31 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 2 Jan 2018 23:14:04 +0000 (18:14 -0500)
This reverts commit da74314779ec155e06d370fd2f3f73f3948b1311.

Turns out we'll keep ::event, so this was misguided.

gtk/gtktreeviewcolumn.c

index 8d013949388f9b133885c3a79ecfbb3c8f0b78a3..3186c7f43b293f5203f4a8e3b1f7d2fe144bfa1c 100644 (file)
@@ -820,13 +820,7 @@ gtk_tree_view_column_create_button (GtkTreeViewColumn *tree_column)
   priv->button = gtk_button_new ();
   g_object_ref_sink (priv->button);
 
-  g_signal_connect (priv->button, "button-press-event",
-                   G_CALLBACK (gtk_tree_view_column_button_event),
-                   tree_column);
-  g_signal_connect (priv->button, "button-release-event",
-                   G_CALLBACK (gtk_tree_view_column_button_event),
-                   tree_column);
-  g_signal_connect (priv->button, "leave-notify-event",
+  g_signal_connect (priv->button, "event",
                    G_CALLBACK (gtk_tree_view_column_button_event),
                    tree_column);
   g_signal_connect (priv->button, "clicked",